package com.maycari.captainbi.data.po;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 店铺运营指数报告列表(退货不满意)
 * </p>
 *
 * @author 王宏伟
 * @since 2021-04-02
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("captain_9")
public class Captain9Po implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId("id")
    private Long id;

    /**
     * 外键关联f_amazon_store_performance_check_list_001
     */
    @TableField("check_id")
    private Integer checkId;

    /**
     * 站点id
     */
    @TableField("site_id")
    private Integer siteId;

    /**
     * 时间窗起始时间
     */
    @TableField("start_time_str")
    private String startTimeStr;

    /**
     * 时间窗起始时间戳
     */
    @TableField("start_time")
    private Integer startTime;

    /**
     * 时间窗结束时间
     */
    @TableField("end_time_str")
    private String endTimeStr;

    /**
     * 时间窗结束时间戳
     */
    @TableField("end_time")
    private Integer endTime;

    /**
     * 更新时间
     */
    @TableField("update_time")
    private Integer updateTime;

    /**
     * 退货个数
     */
    @TableField("return_order_count")
    private Integer returnOrderCount;

    /**
     * 返回不满意率
     */
    @TableField("return_dissatisfaction_rate")
    private BigDecimal returnDissatisfactionRate;

    /**
     * 返回不满意数量
     */
    @TableField("return_dissatisfaction_count")
    private Integer returnDissatisfactionCount;

    /**
     * 退货负面反馈率
     */
    @TableField("negative_return_feedbacks_rate")
    private BigDecimal negativeReturnFeedbacksRate;

    /**
     * 退货负面反馈数量
     */
    @TableField("negative_return_feedbacks_count")
    private Integer negativeReturnFeedbacksCount;

    /**
     * 迟反应率
     */
    @TableField("late_response_rate")
    private BigDecimal lateResponseRate;

    /**
     * 迟反应数
     */
    @TableField("late_response_count")
    private Integer lateResponseCount;

    /**
     * 无效的拒绝率
     */
    @TableField("invalid_rejection_rate")
    private BigDecimal invalidRejectionRate;

    /**
     * 无效的拒绝数
     */
    @TableField("invalid_rejection_count")
    private Integer invalidRejectionCount;

    /**
     * 年份
     */
    @TableField("myear")
    private Integer myear;

    /**
     * 月份
     */
    @TableField("mmonth")
    private Integer mmonth;

    /**
     * 日期
     */
    @TableField("mday")
    private Integer mday;

    /**
     * 授权管理表id
     */
    private Integer authorizationId;
}
